remove recently added gdk_flush() again, it's not needed after all.
authorMichael Natterer <mitch@imendio.com>
Wed, 14 Nov 2007 10:09:44 +0000 (10:09 +0000)
committerMichael Natterer <mitch@src.gnome.org>
Wed, 14 Nov 2007 10:09:44 +0000 (10:09 +0000)
2007-11-14  Michael Natterer  <mitch@imendio.com>

* gtk/gtkmenu.c (gtk_menu_popup): remove recently added
gdk_flush() again, it's not needed after all.

svn path=/trunk/; revision=18991

ChangeLog
gtk/gtkmenu.c

index b8cc67923fb55751ce6e05ed780c5cfe77f4038b..e766d4cdb89049b907a6253974d9d071cb71ea5d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-11-14  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup): remove recently added
+       gdk_flush() again, it's not needed after all.
+
 2007-11-14  Michael Natterer  <mitch@imendio.com>
 
        * tests/testbbox.c
index 354ab21875f2259bcdf2df8d86656ee4800cab78..deb3a46c5193dd237dcb0ba2b243d70c1fa27675 100644 (file)
@@ -1449,13 +1449,6 @@ gtk_menu_popup (GtkMenu              *menu,
    */
   gtk_widget_show (menu->toplevel);
 
-  /* flush the X event queue for the popup to become realized and
-   * mapped, since grabbing requires a mapped window. (this only works
-   * for popups, regular windows need gtk_widget_show_now() to sync
-   * with window manager interaction).
-   */
-  gdk_flush ();
-
   if (xgrab_shell == widget)
     popup_grab_on_window (widget->window, activate_time, grab_keyboard); /* Should always succeed */
   gtk_grab_add (GTK_WIDGET (menu));